package com.mf.entity.security.vo;


import io.github.heollhai.common.entity.vo.permissionTree.RouteVo;
import io.github.heollhai.common.entity.vo.user.UserVo;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @Author: lmf
 * @Create: 2024/8/8 11:01
 * Description:
 */

@Data
public class UserByRoleVo {
    private UserVo userVo;

    /**
     *
     * 角色信息
     */
    private List<String> roleList = new ArrayList<>();

    /**
     * 按钮权限
     */
    private List<String> buttonPermissionList;

    /**
     * 前端路由树
     */
    private List<RouteVo> frontRoutes;
}
